package com.up2566.demo.enums;

import java.math.BigDecimal;

/**
 * 固定收益枚举
 *
 * @author up
 * @date 2021/1/11
 */
public enum DataEnum {

    /**
     * 历世伤害 1
     * 0.025 from 历世伤害加强2.5%
     */
    LSSH(new BigDecimal("1.025")),

    /**
     * 强度比率
     */
    BL(new BigDecimal("0.00041666")),

    /**
     * 贪狼斩对应最终比率
     */
    BL_TLZ(new BigDecimal("8.899")),

    /**
     * 影子对应专精比率的额外比率 1.90
     * 加入修正值0.015 from提高影子专精收益加强
     */
    YZ(new BigDecimal("1.965")),

    /**
     * 专精额外比率
     */
    JY(new BigDecimal("1.45")),

    /**
     * 惊风-狂比率
     */
    LEFT_PRO(new BigDecimal("0.9853")),

    /**
     * 疾风幻影比率
     */
    BL_ZHUAN(new BigDecimal("1.7")),

    /**
     * 会心伤害比率
     */
    BL_HXSH(new BigDecimal("1.6")),

    /**
     * 识破减少伤害比率
     */
    BL_SP(new BigDecimal("0.7")),

    /**
     * 大火
     */
    BL_DH(new BigDecimal("1.05")),

    /**
     * 急速修正a
     */
    JS_XZ_A(new BigDecimal("0.3")),

    /**
     * 急速修正b
     */
    JS_XZ_B(new BigDecimal("0.55"));

    private BigDecimal index;

    DataEnum(BigDecimal index) {
        this.index = index;
    }

    public BigDecimal value() {
        return index;
    }

}
